Big Huge Thesaurus

Allium tricoccum

noun